package com.huaboot.generator.service;

import com.huaboot.commont.page.PageResult;
import com.huaboot.generator.entity.TableEntity;
import com.huaboot.generator.query.GeneratorQuery;

import java.util.List;
import java.util.zip.ZipOutputStream;

public interface GeneratorService {
    PageResult<TableEntity> getAllTableList(GeneratorQuery generatorQuery);

    void syncTable(Long id);

    void tableImport(List<String> tableNameList);

    byte[] codeDownload(String tableNameList);

    List<TableEntity> getTableList();
}
